son of noble parents - French English Dictionary