electrobioscopia - French English Dictionary