keep on (the right) track - Espagnol Anglais Dictionnaire