armed nylon shrimp - German English Dictionary