name and location - İspanyolca İngilizce Sözlük