legal/scientific reasoning - German English Dictionary