encase in concrete - Español Inglés Diccionario