who studies logic - French English Dictionary