steam threshing machine - Alemán Inglés Diccionario