one tough cookie - French English Dictionary