towels of textile - Alemán Inglés Diccionario