nwts (national wilms’ tumor study) - Turkish English Dictionary