composte - French English Dictionary