the petrol has run out - Spanish English Dictionary