harvesting machine - Francés Inglés Diccionario