world's no. 2-ranked tennis player - Español Inglés Diccionario