hemosite - German English Dictionary