well-spent - French English Dictionary