place with abundant trees and bushes where wild birds sleep - İspanyolca İngilizce Sözlük