a vulnerable spot - French English Dictionary