immunochemical - French English Dictionary