person who makes or repairs curtains - Español Inglés Diccionario