fruit of the chilean mesquite - Español Inglés Diccionario