well supported - Francés Inglés Diccionario