person with many hang ups - Allemand Anglais Dictionnaire