torpedo defence net - Türkçe İngilizce Sözlük