light rain with thunder - German English Dictionary