imbecile, slow and easy to deceive person - Türkisch Englisch Wörterbuch