chelating - French English Dictionary