we should have stopped - Turc Anglais Dictionnaire