loosely woven cloth - Alemán Inglés Diccionario