a weak point - French English Dictionary