finger in the pie - Spanish English Dictionary