water cloud - French English Dictionary