terry cloth - Turco Inglés Diccionario