thrillful - Spanish English Dictionary