immunoblast - German English Dictionary