rainmaker - French English Dictionary