special forces operational detachment - Allemand Anglais Dictionnaire