stick weaving loom - Turco Inglés Diccionario