biological availability - Francés Inglés Diccionario