urban and land development - Allemand Anglais Dictionnaire