heavy pour - German English Dictionary