have a finger in the pie - Alemán Inglés Diccionario