man from chupaca, peru - German English Dictionary