a chink in one's armor - French English Dictionary