supplies of living space - Turc Anglais Dictionnaire