cashew nut (venezuela) - French English Dictionary