place populated with smelly sauco trees - İspanyolca İngilizce Sözlük