meaning of bis jd. auflauert

bis jd. auflauert - German to English

until sb. ambuscades