piece of trash - Alemán Inglés Diccionario