psychological discomfort - Turc Anglais Dictionnaire