vibration-absorbing gloves - French English Dictionary