it escaped me - Turkish English Dictionary