hand-printed head scarve maker - Spanish English Dictionary