imperial marine - French English Dictionary