front insulation - Francés Inglés Diccionario