embroidered canvas - Francés Inglés Diccionario