castellated nuts - Turkish English Dictionary