son and heir - French English Dictionary