peruvian democratic movement - German English Dictionary