an albatross around your neck - Turc Anglais Dictionnaire