better than ever! - Turkish English Dictionary