master of the sacred apostolic palace - French English Dictionary