to afford reasonable grounds - Spanish English Dictionary