ruillia's insulated rooms - Turc Anglais Dictionnaire