throttle pulley stop - German English Dictionary