have one's innings - Espagnol Anglais Dictionnaire