strut up and down like a peacock - Türkisch Englisch Wörterbuch