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