fail in spite of having an advantage - Turco Inglés Diccionario