total investment - Turkish English Dictionary