salt secretion - Francés Inglés Diccionario