an albatross around your neck - Turkish English Dictionary