a meek, dejected person - Türkisch Englisch Wörterbuch