post-credits scene - French English Dictionary