product, outcome of something - German English Dictionary