have something more than enough - French English Dictionary