hemocelom - German English Dictionary