the biggest city - Francés Inglés Diccionario