ınsulated sheep barn - Turc Anglais Dictionnaire