hemocoelom - German English Dictionary