reasonable and probable ground - Turkish English Dictionary