wear several hats - Spanish English Dictionary