throttle hand lever - German English Dictionary