playback stations - French English Dictionary