natural concentrate - Turkish English Dictionary