thriller film - French English Dictionary