upsetting and uncomfortable person - Allemand Anglais Dictionnaire