plant trees everywhere - Allemand Anglais Dictionnaire