stamp with rage - French English Dictionary