a chink in armour - French English Dictionary