masterstroke - French English Dictionary