petrol-engined car - French English Dictionary