protection against the influences of weather - Turkish English Dictionary