electrobioscopy - French English Dictionary