stitched buff - Turco Inglés Diccionario