clypeastroid - German English Dictionary