embroider initials - German English Dictionary