a natural cycle - Turc Anglais Dictionnaire