the very thought of it - French English Dictionary