a place planted with firs - Turkish English Dictionary