shower of missiles - Almanca İngilizce Sözlük