right of legation - French English Dictionary