self-propelled combine - Turco Inglés Diccionario