clutching stem - Spanish English Dictionary