stitching machines - Alemán Inglés Diccionario