reasonable and probable grounds - Alemán Inglés Diccionario