Restemissionen - French English Dictionary