hematoid - French English Dictionary