in the front rank - Francés Inglés Diccionario