maritime supremacy - French English Dictionary