canvas for tapestry or embroidery - Türkisch Englisch Wörterbuch