petrol vapour - Spanish English Dictionary