glorifiable - French English Dictionary