enough and some to spare - Turkish English Dictionary