intra islet cells - German English Dictionary