a low-rent hotel - Turc Anglais Dictionnaire