pertaining to chincha, peru - German English Dictionary