a night of heavy rain - Turkish English Dictionary