microfoundations - French English Dictionary