hundred and eighty degree turn - Francés Inglés Diccionario