synth-pop - French English Dictionary