edible bean - German English Dictionary