have an itching palm - Türkisch Englisch Wörterbuch