scientific reasoning - Turkish English Dictionary