make life a living hell for - Turco Inglés Diccionario