Translation of "Over-utilized" in German

Related phrases