the biggest city - Espagnol Anglais Dictionnaire