BEOLINGUS
Dictionary - TU Chemnitz

 German  English

nicht gerade mit Intelligenz gesegnet sein; nicht gerade der Intelligenteste sein (Person) {vi} not to be overburdened with brains (of a person)