avocado pear-tree and its fruit - French English Dictionary