parasitar - French English Dictionary