psychological thriller - Spanish English Dictionary