have a finger in the pie - Francés Inglés Diccionario