less developed areas - German English Dictionary