sloped shelter - Spanish English Dictionary