less developed countries (ldc) - Turkish English Dictionary