biocontroller - French English Dictionary