agricultural shed - Turc Anglais Dictionnaire