a dull, thick-witted person - Türkisch Englisch Wörterbuch