show displeasure and discomfort - Turc Anglais Dictionnaire