rainfed - French English Dictionary