be on the point of finishing - Turc Anglais Dictionnaire