throttle off - Spanish English Dictionary