do something horrible - Turco Inglés Diccionario