wave cloud - French English Dictionary