topgallant and royal mast - French English Dictionary