piece of trash - Turco Inglés Diccionario