when everything is said and done - Turc Anglais Dictionnaire