heavy pour - Turkish English Dictionary