have one's innings - Turc Anglais Dictionnaire