occasional rain - Turkish English Dictionary