supreme prophet - French English Dictionary