a sufficient reason - French English Dictionary