marinesca - French English Dictionary