dense upper cloud - Spanish English Dictionary