pancreas islet cells - Turco Inglés Diccionario