reasonable and probable grounds - Spanish English Dictionary