trihalide - French English Dictionary