unpleasant/painful experiences - Espagnol Anglais Dictionnaire