postgraduate thesis - French English Dictionary