throttle barrel - Spanish English Dictionary