down stream batter - Spanish English Dictionary