pain-killing tablets - Spanish English Dictionary