barn smell - French English Dictionary