believe on reasonable grounds - German English Dictionary