carbon ribbon - Turkish English Dictionary