having lost track - Turco Inglés Diccionario