a carbon copy - French English Dictionary