Cyclosilicate - French English Dictionary