silage fodder - French English Dictionary