have one's fingers in many pies - German English Dictionary