critical idealism - French English Dictionary