peruvian treehunter - French English Dictionary