that causes pain or distress - Spanish English Dictionary