the petrol has run out - Allemand Anglais Dictionnaire