direct and proximate result - Turkish English Dictionary