The English term "stream" matches the German term "Bach"

other english words that include "stream" : german :
current, flow, stream Strömung