reasonable and probable grounds - German English Dictionary