sub-throttle - Spanish English Dictionary