reasonable and probable cause - German English Dictionary