encased in concrete - Español Inglés Diccionario