technical and administrative - Espagnol Anglais Dictionnaire