location of enemy outposts - Espagnol Anglais Dictionnaire