more advantageous - Francés Inglés Diccionario