windup radio - French English Dictionary