cyclosilicate - French English Dictionary