occasional parasites - French English Dictionary