The English term "petrol" matches the Greek term "petrol denzi’nh, pmenzi’na"

other english words that include "petrol" : greek :
petroleum petroleum petre’laio