cankerworm - French English Dictionary