patch of trees - İspanyolca İngilizce Sözlük