legal/scientific reasoning - Spanish English Dictionary