concentrated cattle feed - French English Dictionary