sloped shelter - Espagnol Anglais Dictionnaire