fodder chopping machine - Francés Inglés Diccionario