surveillance towed array sensor - Almanca İngilizce Sözlük