artificial landscape - Allemand Anglais Dictionnaire