light rain with thunder - French English Dictionary