doubling over from the stench - Türkisch Englisch Wörterbuch