the second largest - Español Inglés Diccionario