immunoblaste - French English Dictionary