press residue - French English Dictionary