Aug 27, 2014
son talon d’Achille: their Achilles heel
(short post, am committing from the sky en route to Paris!)