it escapes me - Turkish English Dictionary