Peruvian peppertree - Francés Inglés Diccionario