mold release compounds - Francés Inglés Diccionario