to afford reasonable grounds for belief - French English Dictionary