hand-stitched - Turco Inglés Diccionario