raincloud - French English Dictionary