top concrete layer - Francés Inglés Diccionario