piece of garbage - Alemán Inglés Diccionario