a sound stroke - French English Dictionary