dense upper cloud - French English Dictionary