supply transaction reporting - German English Dictionary