wear two hats - French English Dictionary