horticulture and landscape gardening - Allemand Anglais Dictionnaire