piece of trash - Francés Inglés Diccionario