hand-printed head scarve seller - Turkish English Dictionary