hemafaciente - French English Dictionary