happy end - Turkish English Dictionary