salt of arachidonic acid - Francés Inglés Diccionario