master: title - French English Dictionary