torpedo defense net - Almanca İngilizce Sözlük