promulger - French English Dictionary