electro-bioscopy - French English Dictionary