a millstone around your neck - German English Dictionary