natural product number - Turkish English Dictionary