immunochemistry - French English Dictionary