pine needle oil - Turkish English Dictionary