embossed print - French English Dictionary