special forces operational detachment - Fransızca İngilizce Sözlük