barn smell - Allemand Anglais Dictionnaire