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