padded embroidery - Turkish English Dictionary