on the verge of defeat - Alemán Inglés Diccionario