anchovy pear (grias cauliflora) - Spanish English Dictionary