equipment for harvesting or collecting trash - Francés Inglés Diccionario