a jekyl and hyde - French English Dictionary