compost made with manure and plant matter decomposing - Français Anglais Dictionnaire