thesis (pl: theses) - French English Dictionary