biguanid - Alemán Inglés Diccionario