at a single blow - French English Dictionary