wear too many hats - Alemán Inglés Diccionario