upsetting and uncomfortable person - Turc Anglais Dictionnaire