product, outcome of something - Alemán Inglés Diccionario