drop throat - German English Dictionary