investment horizon - Spanish English Dictionary