tool sheds - Allemand Anglais Dictionnaire