celosomus - German English Dictionary