hundred and eighty degree turn - Turco Inglés Diccionario