first lord of admiralty - French English Dictionary