ensefaloid - German English Dictionary