switching hats - French English Dictionary