there's enough for everybody - French English Dictionary