special forces operational detachment - Espagnol Anglais Dictionnaire