to rank concurrently - Francés Inglés Diccionario