power-supply vibrator - French English Dictionary