前車 ぜんしゃ
zensha

Noun

1. car in front; the car ahead; preceding car