make a living hell - Alemán Inglés Diccionario