the biggest city - Allemand Anglais Dictionnaire