hundred and eighty degree turn - Türkisch Englisch Wörterbuch