long-term financial investments - Turkish English Dictionary