an inedible pan-american tropical fruit (solanum mammosum) - Espagnol Anglais Dictionnaire