pro-peruvian activist - Spanish English Dictionary