fertilize the land with a compost - Français Anglais Dictionnaire