parasitisation - French English Dictionary