stop ones's pains - Spanish English Dictionary