thrillful - French English Dictionary