mailboat - French English Dictionary