loosely woven cloth - Turco Inglés Diccionario