embossed stamp - Spanish English Dictionary