product traceability - German English Dictionary