river barge - Spanish English Dictionary