spur-of-the-moment - French English Dictionary