heir to throne - French English Dictionary