availability of a substance - Español Inglés Diccionario