hemafacient - French English Dictionary