now you're talking sense - French English Dictionary