transplanted species - French English Dictionary