frontier lands - Espagnol Anglais Dictionnaire