leader of the world ranking - Turco Inglés Diccionario