mantis-shrimp - German English Dictionary