brazil nut fruit - French English Dictionary