Production Assistant - French English Dictionary