immunologic techniques - German English Dictionary