reveal a lot of flesh - Türkisch Englisch Wörterbuch