marine museum - French English Dictionary