electrophone - French English Dictionary