it occurs to me that ... - French English Dictionary