it escaped me - French English Dictionary