strong water current, generally from a river or brook - Spanisch Englisch Wörterbuch