special forces operational detachment - Almanca İngilizce Sözlük