a hotel of its stature - Turc Anglais Dictionnaire