printer ribbon - German English Dictionary