cloth finishing machine - Alemán Inglés Diccionario