parasitologist - French English Dictionary