having lost track - Espagnol Anglais Dictionnaire