sea mantis - German English Dictionary