grand finale - German English Dictionary