to afford reasonable grounds for belief - German English Dictionary