mathematically rigorous - Turkish English Dictionary