cinematic debut - French English Dictionary