argentine white-crested mantis - German English Dictionary