turkish crayfish - Turkish English Dictionary