embroider initials - Alemán Inglés Diccionario