legal/scientific reasoning - Turkish English Dictionary