grand finale - Turkish English Dictionary