vital function (of an organ etc.) - Español Inglés Diccionario