taking in a clinch - Spanish English Dictionary