long stitch - Alemán Inglés Diccionario