chromium trichoride - French English Dictionary