carcinophagous - French English Dictionary