splendorous - French English Dictionary