sheltered yard - Spanish English Dictionary