formal reasoning - French English Dictionary