intermittent rain - Turkish English Dictionary