reasonable and probable cause - French English Dictionary