hematoidin crystal - French English Dictionary