to rank concurrently - Español Inglés Diccionario