needle shrimp - Turkish English Dictionary