bacteroids - French English Dictionary