leave one's house/apartments - Turc Anglais Dictionnaire