go for the throat - German English Dictionary