make it rain - French English Dictionary