being a piece of trash - Español Inglés Diccionario