site populated with tamarugos - İspanyolca İngilizce Sözlük