have a finger in the pie - German English Dictionary