to make investments - Francés Inglés Diccionario