in the most opportune time - Turc Anglais Dictionnaire