final product; final good - Francés Inglés Diccionario