immured - Alemán Inglés Diccionario