be of a different stamp - French English Dictionary