self-propelled field chopper - Francés Inglés Diccionario