parasitic castration - French English Dictionary