embroider initials - Turkish English Dictionary