go hang yourself - Alemán Inglés Diccionario