palaemon shrimps - Turkish English Dictionary