throating - German English Dictionary