hemafacient - Turkish English Dictionary