less-developed countries (ldc) - Turkish English Dictionary