facilities or accommodation - İspanyolca İngilizce Sözlük