wear several hats - Francés Inglés Diccionario