anti-submarine weapon - Almanca İngilizce Sözlük