service with troops - Espagnol Anglais Dictionnaire