hemocytes - German English Dictionary