cyclosilicate - Spanish English Dictionary