nefroid - Turkish English Dictionary