finished product specification - Turkish English Dictionary