do your worst - French English Dictionary