hemin - German English Dictionary