immunologic techniques - French English Dictionary