a dull, thick-witted person - Französisch Englisch Wörterbuch