hundred and eighty degree turn - Deutsch Englisch Wörterbuch