zebra crayfish - Turkish English Dictionary