hand-printed head scarve maker - Turkish English Dictionary