seaboat - French English Dictionary