downloadable content (dlc) - French English Dictionary