electrorock - French English Dictionary