man from huarochiri, peru - German English Dictionary