towel cloth - Turco Inglés Diccionario