developing country investments - Turkish English Dictionary