hundred and eighty degree turn - Espagnol Anglais Dictionnaire