bioinvader - French English Dictionary