slice the pie - French English Dictionary