embroidering loom - Alemán Inglés Diccionario