that causes pain or distress - Espagnol Anglais Dictionnaire