hand made woven carpet - Alemán Inglés Diccionario