doctorate degree course - French English Dictionary