encase in concrete - Francés Inglés Diccionario