livestock shed - Allemand Anglais Dictionnaire