a millstone around your neck - Francés Inglés Diccionario