an albatross round someone's neck - Anglais Synonymes Dictionnaire