throating - Spanish English Dictionary