fodder silo - French English Dictionary