to head north - Espagnol Anglais Dictionnaire