lower one's face in disgust - Türkisch Englisch Wörterbuch