The English term "planting, plant, garden" matches the German term "Anlage"

other english words that include "garden" : german :
gardenia Gardenia
garden Garten
gardener Gärtner