multi-purpose cloth - Turco Inglés Diccionario