peruvian peppertree - French English Dictionary