polychromatocyte - French English Dictionary