snatch victory from the jaws of defeat - Französisch Englisch Wörterbuch