ice-cream bean (inga edulis) - French English Dictionary