finishing stroke - French English Dictionary