embroidery made on colored cloth - Espagnol Anglais Dictionnaire