product or utility that yields or gives something - Alemán Inglés Diccionario