an albatross around your neck - Espagnol Anglais Dictionnaire