sefaloid - German English Dictionary