come to think of it - French English Dictionary