meaning of Bei Rot hier halten

Bei Rot hier halten - German to English

Stop right here on red