ridiculous little man in clerical robes - French English Dictionary