stone enclosure - Alemán Inglés Diccionario