mechanical weaving loom - Turco Inglés Diccionario