pistol shrimps - Turkish English Dictionary