to invest any moneys - Español Inglés Diccionario