extra islet cells - Alemán Inglés Diccionario