finish off a side - Turc Anglais Dictionnaire