hand made woven carpet - Turco Inglés Diccionario