petrol engined version - Turkish English Dictionary