natural barium sulfate - Alemán Inglés Diccionario