stay to be lodging - Turc Anglais Dictionnaire