skeleton shrimps - Turkish English Dictionary