slice the pie - German English Dictionary