in an advantageous way - Francés Inglés Diccionario