causal reasoning - French English Dictionary