sustainable land management (slm) technology - Allemand Anglais Dictionnaire