to hang heavily - Alemán Inglés Diccionario