stempel - French English Dictionary