suspense thriller - French English Dictionary