an albatross around your neck - Français Anglais Dictionnaire