printer ribbon - French English Dictionary