on the verge of defeat - Turco Inglés Diccionario