insulin secretagogue drug - Turco Inglés Diccionario