steam threshing machine - Francés Inglés Diccionario