snatch victory from the jaws of defeat - Alemán Inglés Diccionario