embroidered canvas - Alemán Inglés Diccionario