embroidered canvas - Turco Inglés Diccionario