hammer stamp - French English Dictionary