to stamp a signature - Spanish English Dictionary