the petrol has run out - Espagnol Anglais Dictionnaire