finished product specification - German English Dictionary