bioinvaders - French English Dictionary