embroiderer - Turkish English Dictionary