unpleasant/painful experiences - Turc Anglais Dictionnaire