the bane of somebody's existence - Allemand Anglais Dictionnaire