confutable - French English Dictionary