food parasites - French English Dictionary