better now than before - Turkish English Dictionary