hundred and eighty degree turn - German English Dictionary