supportive role - Francés Inglés Diccionario