fresh-water duck - Spanish English Dictionary