wear too many hats - Francés Inglés Diccionario