seek shelter or protection from the weather - Turkish English Dictionary