throttle ice - German English Dictionary