finished products inventory - German English Dictionary