food and fodder production - Spanish English Dictionary