the rain passed off. - Turkish English Dictionary