equipment for harvesting or collecting trash - Alemán Inglés Diccionario