someone that studies or teaches logic - Turkish English Dictionary