to be hacked off - Alemán Inglés Diccionario