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