all that and then some - Turkish English Dictionary