product, outcome of something - Inglés Sinónimo Diccionario