farm manure - Turc Anglais Dictionnaire