nautical megamile - French English Dictionary