to make investments - Español Inglés Diccionario