be rained off - Turkish English Dictionary