guided missile launching submarine - Almanca İngilizce Sözlük