revenues from investment - Alemán Inglés Diccionario