inorganic supporting and filtering materials - Español Inglés Diccionario