agricultural shed - Allemand Anglais Dictionnaire