enjoy the protection of a magnate - French English Dictionary