trans-lucent concrete - Francés Inglés Diccionario