naval amphibious base - French English Dictionary