staying overnight - Turc Anglais Dictionnaire