bigclaw snapping shrimp - German English Dictionary