be still in the competition - Turco Inglés Diccionario