vibration-free running - Spanish English Dictionary