macrosaprophagous - French English Dictionary