supportive layer - Francés Inglés Diccionario