flail-type forage harvester - Español Inglés Diccionario