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