hundred and eighty degree turn - Französisch Englisch Wörterbuch