wear too many hats - German English Dictionary