self-propelled combine - Francés Inglés Diccionario