deserve hanging - Alemán Inglés Diccionario