idealism - French English Dictionary