Translation:The German engineer is not sitting in a taxi, but a black car.
Why is it "a taxi" instead of just "taxi"? I dont see an "egy" in the Hungarian sentence.
"Is sitting in taxi" makes little sense. You need the article here. Unlike in Hungarian where you can leave it out in this case.
Maybe he's intaxicated. :)