waste compost - French English Dictionary