throttle barrel - German English Dictionary