people that make up the navy - French English Dictionary