well-supported - Francés Inglés Diccionario