seatrain - French English Dictionary