a millstone round somebody's neck - Turkish English Dictionary