to stay on the ball - Turc Anglais Dictionnaire