wear several hats - Turkish English Dictionary