man from chupaca, peru - French English Dictionary