stay up on (something - Turc Anglais Dictionnaire