intra islet cells - French English Dictionary