to have reasonable cause to believe - Alemán Inglés Diccionario