for three years in succession - Turc Anglais Dictionnaire