address definition - İspanyolca İngilizce Sözlük