cambrian explosion - German English Dictionary