proprietor's investment - Español Inglés Diccionario