nature lover - Turkish English Dictionary