person with many hang ups - Espagnol Anglais Dictionnaire