a chink in one's armor - Turkish English Dictionary