highly populated - Allemand Anglais Dictionnaire