embroider initials - French English Dictionary