encased in concrete - Francés Inglés Diccionario