to sum up ... - Turkish English Dictionary