more often than not - French English Dictionary