to be in peak form - Turc Anglais Dictionnaire