that fact escaped me. - Turkish English Dictionary