hemocyte - French English Dictionary