directorate of territorial surveillance - Espagnol Anglais Dictionnaire