hemafacient - German English Dictionary