have good cause to - Alemán Inglés Diccionario