who believe that - French English Dictionary