piece of villainy - Turco Inglés Diccionario