triiodide - French English Dictionary