having finger in too many pies - Francés Inglés Diccionario