sheep shed - Allemand Anglais Dictionnaire