biological invasion - French English Dictionary