pin stitching - Alemán Inglés Diccionario