hemofag - German English Dictionary