rain heavily - Turkish English Dictionary