the lao people's democratic republic - Spanish English Dictionary