guard against the rain - Turkish English Dictionary