green-water navy - French English Dictionary