pistol shrimp - Spanish English Dictionary