You are right, "nous“nous nous mimesmîmes à causer"causer” means "we“we began to talk"talk”. "Nous“Nous nous mimes"mimes” comes from the simple past form of "Se mettre"“Se mettre”. "Se mettre"“Se mettre à quelque chose” means "to“to begin smth"something”. Simple past is mainly used to express an action that is now finished and oftenlyoften a brief action.
"Causer"“Causer” is a familiar form of "parler“parler de/ parler à"à”, to talk about sthsomething or to chat to smsomeone. In this context it has nothing to do with the verb "to“to cause sth"something”.
I don't know a lot of websites about french language but in France Larousse is a reference http://www.larousse.fr/dictionnaires/bilingues