a kind of weaving - Turco Inglés Diccionario